package com.vanrui.pcp.autocode.model.entry;

import java.util.Map;

public class ProjectClass extends Entry{
	
	private String className;//����
	private String package_;//�����ڵİ�
	private String fileName;//���ļ���
	private String template;//��ģ��
	private String fileDirectory;//���ļ�����Ŀ¼
	private String filePath;//���ļ�·��
	private String prefix;//����ǰ׺
	private String suffix;//�����׺
	private String fileType;//�ļ�����
//	private List<Map<Object, Object>> properties = new ArrayList<Map<Object, Object>>();
	private Map<Object, Object> classData;
	
	public ProjectClass(){
	}
	
	public ProjectClass(Entry entry){
		super(entry);
	}
	
	public String getPackage_() {
		return package_;
	}
	public void setPackage_(String package_) {
		this.package_ = package_;
	}
	public String getClassName() {
		return className;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public String getSuffix() {
		return suffix;
	}
	public void setSuffix(String suffix) {
		this.suffix = suffix;
	}
	public String getPrefix() {
		return prefix;
	}
	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public String getFileDirectory() {
		return fileDirectory;
	}
	public void setFileDirectory(String fileDirectory) {
		this.fileDirectory = fileDirectory;
	}
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}
	public String getTemplate() {
		return template;
	}
	public void setTemplate(String template) {
		this.template = template;
	}

	public Map<Object, Object> getClassData() {
		return classData;
	}

	public void setClassData(Map<Object, Object> classData) {
		this.classData = classData;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

}
